Guaranteeing Hard Real Time End-to-End Communications Deadlines
نویسندگان
چکیده
In a distributed hard real time system communication between tasks on different processor must occur in bounded time. The inevitable communication delay (termed the end-to-end delay) is composed from the delay in transmitting a message on the communications media, and also from the delay in delivering the data to the destination task. This paper gives schedulability analysis bounding the media access delay and the delivery delay, and hence allows the end-to-end delay for a message to be bounded. Two access protocols are considered, TDMA and a 802.5-style token ring. Two approaches are also considered for delivery: an ondemand protocol in which each packet is delivered to the host when it arrives, and a periodic server approach in which the host polls for incoming messages. The schedulability analysis covers all combinations of these access and delivery methods. In addition the effect of incoming messages on the destination processor and its workload is addressed.
منابع مشابه
Guaranteeing End-to-End Deadlines in ATM Networks
In this paper we address the issue of guaranteeing the end-to-end deadlines of hard real-time connections in an ATM network. In an ATM network, a set of hard real-time connections can be admitted only if the end-to-end delays of cells belonging to individual connections are not more than their deadlines. We systematically decompose an ATM network into constant delay and variable delay servers t...
متن کاملGuaranteeing End-to-End Deadlines in ATM Networks - Distributed Computing Systems, 1995., Proceedings of the 15th International Conference on
In this paper we address the issue of guaranteeing the end-to-end deadlines of hard real-time connections in an ATM network. In an ATM network, a set of hard realtime connections can be admitted only if the end-to-end delays of cells belonging to individual connections are not more than their deadlines. We systematically decompose an ATM network into constant delay and variable delay servers to...
متن کاملGuaranteeing Real-time Traac through an Atm Network 1
We present a method for providing hard real-time guarantees for traac through an Asynchronous Transfer Mode (ATM) network. Guaranteed delivery also implies that we have to guarantee that no cells are lost due to over-full buuers in the network. By using priority queues in the output buuers we allow urgent messages short end-to-end delays, while still guaranteeing end-to-end delays for low-prior...
متن کاملGuaranteeing Real-Time Tra c Through an ATM Network
We present a method for providing hard real-time guarantees for tra c through an Asynchronous Transfer Mode (ATM) network. Guaranteed delivery also implies that we have to guarantee that no cells are lost due to over-full bu ers in the network. By using priority queues in the output bu ers we allow urgent messages short end-to-end delays, while still guaranteeing end-to-end delays for low-prior...
متن کاملDynamic End-to-End Guarantees in Distributed Real Time Systems
Many distributed real-time applications are structured as a set of processes communicating through synchronous channels. Unfortunately, process interactions and especially synchronous communications make the problem of predictably scheduling the tasks more complex. In distributed systems the local and remote tasks as well as the messages over the network must be properly scheduled and synchroni...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1991